import request from '@/utils/request'

/**
 * 用户列表
 * @param {*} parameter 
 */
export function getUsersManageList (parameter) {
    return request({
      url: '/t-users',
      method: 'get',
      params: parameter
    })
  }
  
  /**
   * 新增用户
   * @param {*} parameter 
   */
  export function addUsersManage (parameter) {
    return request({
      url: '/t-users',
      method: 'post',
      data: parameter
    })
  }
  
  /**
   * 修改用户
   * @param {*} parameter 
   */
  export function editUsersManage (parameter) {
    return request({
      url: '/t-users',
      method: 'put',
      data: parameter
    })
  }
  
  /**
   * 删除用户
   * @param {*} parameter 
   */
  export function deleteUsersManage (parameter) {
    return request({
      url: '/t-users/' + parameter.usersId,
      method: 'delete',
      data: parameter
    })
  }

  // 检查用户信息是否存在
  export function getIsCheckLogin (parameter) {
    return request({
      url: '/t-users/is-check-login',
      method: 'get',
      params: parameter
    })
  }
  
  /**
   * 检查邮箱是否存在
   * @param {*} parameter 
   */
  export function getIsCheckEmail (parameter) {
    return request({
      url: '/t-users/is-check-email',
      method: 'get',
      params: parameter
    })
  }

  /**
   * 检查手机号是否存在
   * @param {*} parameter 
   */
  export function getIsCheckPhone (parameter) {
    return request({
      url: '/t-users/is-check-phone',
      method: 'get',
      params: parameter
    })
  }
